// 当涉及到对象的内部属性也是对象的时候进行拷贝的时候就需要指定是否要深拷贝
// 否则进行浅拷贝，则拷贝之后的内部属性对象其实指向的是同一个对象

let user = {
    name: "John",
    sizes: {
        width: 50,
        height: 182,
    },
}

alert(user.sizes.height);

let clone = Object.assign({}, user);

alert(user.sizes === clone.sizes);

user.sizes.width++;

alert(clone.sizes.width);